﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;

namespace BLL
{
    public class LoginHistoryHandler
    {
        // Handle to the LoginHistory DBAccess class
        LoginHistoryDBAccess objLoginHistory = null;

        public LoginHistoryHandler() 
        {
            objLoginHistory = new LoginHistoryDBAccess();
        }

        public List<LoginHistory> GetLoginHistoryList(String CONNECTION_STRING)
        {
            return objLoginHistory.GetLoginHistoryList(CONNECTION_STRING);
        }

        public LoginHistory GetLoginHistoryDetails(int LoginHistoryID, String CONNECTION_STRING)
        {
            return objLoginHistory.GetLoginHistoryDetails(LoginHistoryID, CONNECTION_STRING);
        }

        public bool DeleteLoginHistory(int LoginHistoryID, String CONNECTION_STRING)
        {
            return objLoginHistory.DeleteLoginHistory(LoginHistoryID, CONNECTION_STRING);
        }

        public bool UpdateLoginHistory(LoginHistory obj, String CONNECTION_STRING)
        {
            return objLoginHistory.UpdateLoginHistory(obj, CONNECTION_STRING);
        }

        public bool AddNewLoginHistory(LoginHistory obj, String CONNECTION_STRING)
        {
            return objLoginHistory.AddNewLoginHistory(obj, CONNECTION_STRING);
        }
    }
}
